cherry tomato - Turkish English Dictionary